package com.xq.springboot.service;

import java.util.List;

/**
 * @author xq
 * @date 2021/4/18 21:58
 * @version 1.0
 * @description 权限业务服务层接口
 */
public interface PermissionService{
    /**
     * 内连接，连接permission、role_permission、user_role表，
     * 匹配权限表的权限ID和角色和权限关联表的权限ID，以及
     * 匹配角色和权限关联表的角色ID和用户和角色关联表的角色ID，
     * 然后根据用户ID查询权限表集合
     * @param userId 用户ID
     * @return
     */
    List<String> getPermissionByUserId(Integer userId);
}
